*

{

	margin: 0;

	padding: 0;

}



body {

	

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	/*color: #3C3D3F;*/

	/*background-color: #d1d2d4;*/

	background-color: #ffffff;

	/*background-image:url('images/44original.jpg');*/

	background-repeat: repeat;

	/*background-position: left top;*/

	margin:0px auto;

	padding:0px;

	width:1000px;

	

	

}



h1, h2, h3 {

	margin: 0;

	padding: 0;

	font-weight: normal;

	color: #0D59A9;

}



h1 {

	font-size: 15px;

	margin-top:15px;

	margin-left:0px;

}



h2 {

	font-size: 15px;

	margin-top:15px;

	margin-left:0px;

}



h3 {

	font-size: 15px;

	margin-top:15px;

	margin-left:0px;

}

.advanced_wp_column > p {
    font-family: arial,serif;
    font-size: 13px;
}

p, ul, ol {
	font-size:13px;

	margin-top: 15px;

	line-height: 23px;

	margin-left: 0px;

	margin-right:0px;

	text-align:justify;

}





.link a {

	text-decoration: none;

	color: #fff;

}



.link a:hover {

	text-decoration: underline;

}



#wrapper {

	margin: 0px;

	padding: 0px;

}



/* Header */



#header-wrapper {

	height: 106px;

	background-image: url(images/bg_website.png);

	background-repeat: repeat-x;

	

}



#header {

	overflow: hidden;

	width: 900px;

	padding: 0px 15px 0px 15px;

	margin: 0;

}



/* Logo */



#logo {

	float: left;

	width: 260px;

	margin: 0;

	/*color: #000000;*/

	padding-top: 30px;

	padding-right: 0px;

	padding-bottom: 0;

	padding-left: 15px;

}



#logo h1, #logo p {

}



#logo h1 {

	margin-left: 30px;

	padding: 20px 0px 0px 0px;

	letter-spacing: -1px;

	text-transform: lowercase;

	font-size: 3.8em;

	color: #FF3000;

}



#logo h1 a {

	color: #FFFFFF;

}



#logo h1 span {

}



#logo p {

	margin: -5px 0px 0px 0px;

	padding: 0px 0 0 32px;

	text-transform: lowercase;

	font: normal 14px Georgia, "Times New Roman", Times, serif;

	font-style: italic;

	color: #45302C;

} 



#logo a {

	border: none;

	background: none;

	text-decoration: none;

	color: #45302C;

}

.button {

	background-image: url(images/search_button.png);

	background-repeat:no-repeat;

	width:95px;

	height:27px;

	border:0px;

}

/* Search */



#search {

	width: 144px;

	height: 54px;

	padding: 0px;

	background-image: url(images/search_tab.png);

	background-repeat: no-repeat;

}

/* Menu */



#menu {

	float: right;

	height: 100px;

	width: 450px;

	margin-top: 0;

	margin-right: auto;

	margin-bottom: 0;

	margin-left: auto;

	padding-top: 0;

	padding-right: 0;

	padding-bottom: 0;

	padding-left: 0px;

}



#menu ul {

	margin: 0;

	padding: 40px 0px 0px 0px;

	list-style: none;

	line-height: normal;

}



#menu li {

	float: left;

	margin-right: 2px;

}



#menu a {

	display: block;

	height: 24px;

	margin-right: 2px;

	text-decoration: none;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: #FFFFFF;

	border: none;

	padding-top: 3px;

	padding-right: 55px;

	padding-bottom: 0px;

	padding-left: 0px;

}



#menu a:hover, #menu .current_page_item a {

	text-shadow: #720F12 -1px 1px 1px;

	text-decoration: none;

}



#menu .current_page_item a {

	text-shadow: #720F12 -1px 1px 1px;

}



/* Page */



#page {

	width: 1000px;

	margin: 0 auto;

	padding: 0px 0px;

}



#top25 {

background-image:url(images/top25.png);

height:60px;

width:235px;

}

/* Content */



#content {

	float: left;

	width: 750px;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	margin-top: 10px;

	border: 1px solid #90DEFF;

}



.post {

	padding:5px;

	color:#333333;

	margin: 3px;

	border-bottom:1px solid #90DEFF;

	/*border-radius: 9px;

		-webkit-border-radius: 9px;

		-moz-border-radius: 9px;

box-shadow: 5px 8px 15px 1px #696c6e; 

    	-webkit-box-shadow: 5px 8px 15px 1px #696c6e;

        -moz-box-shadow: 5px 8px 15px 1px #696c6e;

*/



	 

}



.post .title {

	height: 41px;

	padding: 0px 0px 0px 0px;



}



.post .title a {

	text-decoration: none;

	text-transform: lowercase;

	color: #999999;

	border: none;

}



.post .entry {

	padding: 10px 0px 20px 0px;

	text-align: left;

	padding-bottom: 2px;

}

.bread {

	text-align: justify;

	font-size:15px;

	color: #2A2A2A;

	background-color: #ffffff;

	margin-right: 0px;

	/*margin-left: 8px;*/

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 3px;

	padding-left: 10px;

	height: 25px;

	border:#000000 solid 1px;

}

.post1 {

	text-align: justify;

	color: #F5F4F0;

	background-color: #FFF;

	margin-right: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	/*border-radius: 0px 0px 9px 9px;

		-moz-border-radius: 0px 0px 9px 9px;

		-webkit-border-radius: 0px 0px 9px 9px;

box-shadow: 5px 8px 15px 1px #696c6e; 

    	-webkit-box-shadow: 5px 8px 15px 1px #696c6e;

        -moz-box-shadow: 5px 8px 15px 1px #696c6e;*/



}

.post2 {

	text-align: justify;

	color: #F5F4F0;

	/*background-color: #58585a;*/

	padding: 0px;

	background-image: url(images/reviews.png);

	height: 76px;

	margin: 10px 5px 0px 0px;

}

.post .meta {

	overflow: hidden;

	padding-top: 10px;

}



.post .links {

}



.links a {

	padding: 4px 10px;

	background: #87A0E5;

	text-decoration: none;

	text-transform: uppercase;

	font-size: 11px;

	color: #FFFFFF;

}







/* Sidebar */



#sidebar {

	float: right;

	width: 230px;

	height:100px;

	background-color: #e8e8e8;

	margin-top: 25px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	background-image: url(images/search.png);

	background-position: left top;

	background-repeat: no-repeat;

	border-radius: 9px; 

		-webkit-border-radius: 9px;

		-moz-border-radius: 9px;

	box-shadow: 5px 8px 15px 1px #696c6e; 

    	-webkit-box-shadow: 5px 8px 15px 1px #696c6e;

        -moz-box-shadow: 5px 8px 15px 1px #696c6e;



}



#sidebaradd {

    background-color:#E8E8E8;

	float: right;

	width: 230px;

	height:640px;

	margin-top: 25px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 0px;

	box-shadow: 5px 8px 15px 1px #696C6E;

	/*background-image: url(images/search.png);*/

	background-position: left top;

	background-repeat: no-repeat;

	border-radius: 9px; 

		-webkit-border-radius: 9px;

		-moz-border-radius: 9px;



}



#sidebar ul {

	margin: 0;

	padding: 0;

	list-style: none;

}



#sidebar li {

	padding: 0;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 0px;

	margin-left: 5px;

}



#sidebar li ul {

	margin: 0px;

	padding-bottom: 0px;

}



#sidebar li li {

	line-height: 25px;

	text-align: left;

}



#sidebar li li span {

	display: block;

	margin-top: -20px;

	padding: 0;

	font-size: 11px;

	font-style: italic;

}



#sidebar li li a {

	padding: 0px 0px 0px 20px;

}



#sidebar h2 {

	height: 30px;

	margin: 0px 0px 20px 0px;

	padding: 4px 0px 0px 20px;

	text-shadow: #720F12 -1px 1px 1px;

	text-align: left;

	text-transform: uppercase;

	letter-spacing: -.5px;

}



#sidebar p {

	margin: 0 0px;

	padding: 0px 20px 20px 20px;

	text-align: justify;

	color: #B9ADAA;

}



#sidebar a {

	border: none;

	color: #2F3030;

	text-decoration: none;

}



#sidebar a:hover {

	text-decoration: underline;

	color: #303130;

}



#sidebar2 {

	float: right;

	width: 230px;

	margin-top: 10px;

	margin-right: 5px;

	margin-bottom: 0px;

	margin-left: 0px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 5px;

	left:770px;

	clear:right;

	

}

#sidebar3 {

	float: right;

	width: 150px;

	margin-top: 10px;

	margin-right: 5px;

	margin-bottom: 0px;

	margin-left: 5px;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 5px;

	border-radius: 9px; 

		-webkit-border-radius: 9px;

		-moz-border-radius: 9px;

	box-shadow: 5px 5px 15px 1px #696c6e; 

	box-shadow: 5px -5px 15px 1px #696c6e; 

	

		background-color: #696c6e; /* Needed for IEs */

		filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=15,MakeShadow=true,ShadowOpacity=0.30);

        -ms-filter: "progid:DXImageTransform.Microsoft.Blur(PixelRadius=15,MakeShadow=true,ShadowOpacity=0.30)";





    	-webkit-box-shadow: 5px 8px 15px 1px #696c6e;

        -moz-box-shadow: 5px 8px 15px 1px #696c6e;

}

#sidebar1 {

	float: right;

	width: 210px;

	background-color: #e8e8e8;

	/*margin-top: 0px;

	margin-right: 5px;

	margin-bottom: 0px;

	margin-left: 10px;*/

	margin:auto 0px;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 10px;

	border-radius: 0px 0px 9px 9px;

		-moz-border-radius: 0px 0px 9px 9px;

		-webkit-border-radius: 0px 0px 9px 9px;

	box-shadow: 5px 8px 15px 1px #696c6e; 

    	-webkit-box-shadow: 5px 8px 15px 1px #696c6e;

        -moz-box-shadow: 5px 8px 15px 1px #696c6e;

}



#sidebar1 ul {

	margin: 0;

	padding: 0;

	list-style: none;

}



#sidebar1 li {

	padding: 0;

	margin-top: 0px;

	margin-right: 5px;

	margin-bottom: 0px;

	margin-left: 5px;

}



#sidebar1 li ul {

	margin: 0px;

	padding-bottom: 30px;

}



#sidebar1 li li {

	line-height: 22px;

	text-align: left;

	border-bottom: #171717 1px solid;



}



#sidebar1 li li span {

	display: block;

	margin-top: -20px;

	padding: 0;

	font-size: 11px;

	font-style: italic;

}



#sidebar1 li li a {

	padding-top: 0px;

	padding-right: 2px;

	padding-bottom: 0px;

	padding-left: 2px;

}



#sidebar1 h2 {

	height: 30px;

	text-shadow: #720F12 -1px 1px 1px;

	text-align: left;

	text-transform: uppercase;

	letter-spacing: -.5px;

	margin-top: 0px;

	margin-right: 0px;

	margin-bottom: 20px;

	margin-left: 0px;

	padding-top: 4px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 5px;

}



#sidebar1 p {

	margin: 0 0px;

	padding: 0px 20px 20px 20px;

	text-align: justify;

	color: #B9ADAA;

}



#sidebar1 a {

	border: none;

	color: #2F3030;

	text-decoration: none;

}



#sidebar1 a:hover {

	text-decoration: underline;

	color: #303130;

}

/* Footer */



#footer {

	width: 650px;

	height: 50px;

	margin: 0;

	/*background-image: url("images/bg_website.png");*/

	font-family: Arial, Helvetica, sans-serif;

	/*background-color: #D1D2D4;*/

	/*background-color: #ffffff;*/

	padding-top: 0px;

	padding-right: 0;

	padding-bottom: 15px;

	padding-left: 0;

}



#footer p {

	margin: 0;

	line-height: normal;

	font-size: 10px;

	text-align: center;

	color: #45302C;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 10px;

	padding-left: 30px;

}

#copyright {

	margin: 0;

	line-height: normal;

	font-size: 10px;

	text-align: center;

	color: #45302C;

	padding-top: 10px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 30px;

}



#footer a {

	color: #1E1F1E;

	text-decoration: none;

}



#about {

	width: 540px;

	padding: 30px;

	background: #231917;

	border-bottom: 4px solid #C8181E;

	color: #FDAF85;

}



#about h2 {

	padding-bottom: 10px;

	color: #FFFFFF;

}



#about a {

	color: #B9ADAA;

}



.idle

{

	font-family: Arial, Sans-Serif;

	font-size: 11px;

	margin-bottom: 5px;

	display: block;

	padding: 2px;

	background-image:url(images/formbg.png);

	background-repeat:repeat-x;

}

.idle1

{

	border: solid 1px #939496;

	font-family: Arial, Sans-Serif;

	font-size: 11px;

	margin-bottom: 5px;

	display: block;

	padding: 2px;

	background-image:url(images/formbg.png);

	background-repeat:repeat-x;

	width: 140px;

	height: 26px;

	background-color: #FDFDFD;

}

.brdr {



background-color: #D1D2D4;

	background-image: url(images/bred.jpg);

	height: 37px;

	width: 494px;

	}

.brdr a{

	color:#222;

	height: 37px;

	width: 494px;

	text-decoration: none;

	}

.hostimg {float:left;

padding:5px;

}



/* Comments*/

.commentlist {

padding-left:30px;

}

.commentlist li {

margin: 15px 0 3px;

padding: 8px 15px 10px 15px;

background:#f2f2f2;

border-top: 1px solid #ddd;

}

#commentform small {

background:#FFF;

font-weight:bold;

padding:0;

}

.commentmetadata {

display: block;

}

.commentlist small {

background:#e9e9e9

}

.commentlist cite {

font: 1.6em Georgia, "Times New Roman", Times, serif;

font-weight:bold;

letter-spacing:-0.05em;

}

hr{

padding:0px;

margin:0px;

width:40px;

}

    .tablebrdr {

    border-top:1px solid #e5eff8;

    border-right:1px solid #e5eff8;

    margin:1em auto;

    border-collapse:collapse;

    }

    .tdbrdr {

    color:#333333;

    border-bottom:1px solid #e5eff8;

    border-left:1px solid #e5eff8;

    padding:.3em 1em;

    text-align:center;

    }

.signlemain {

 /*   float: left;*/

    margin-bottom: 5px;

    width: 732px;

	

}



.singleleft {

    float: left;

    width: 300px;

	margin-right:20px;

}



    .tablebrdr1 {

    border:1px solid #58A7DC;

    border-collapse:collapse;

	height:185px;

	width:375px;

    }

    .tdbrdr1 {

    color:#333333;

    border-bottom:1px solid #e5eff8;

    border-left:1px solid #e5eff8;

    padding:.3em 1em;

    text-align:center;

    }

	

	

#containerLeftRight {

    margin: 0px;

    padding: 0px;

    width: 600px;

}

#divLeft {

    margin: 0px;

    padding: 0px;

    width: 420px;

    background-color: #FF0000;

    float: left;

}

#divRight {

    margin: 0px;

    padding: 0px;

    width: 180px;

    background-color: #0000FF;

    float: left;

}





.page-title > span {

    font-weight: bold;

}



.archive-meta strong {

    color:#247DBE;

}





.archive-meta > p {

    margin-left: 10px;

}



.button {

    border-radius: 0.5em 0.5em 0.5em 0.5em;

    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);

    color: #FFFFFF;

    cursor: pointer;

    display: inline-block;

    font: 11px Arial,Helvetica,sans-serif;

    margin: 0 2px;

    outline: medium none;

    text-align: center;

    text-decoration: none;

    text-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);

    vertical-align: baseline;

}

.medium {

    font-size: 11px;

    line-height: 23px;

    padding: 0.2em 0.5em;

}



.white {

    background: -moz-linear-gradient(center top , #FAA51A, #F47A20) repeat scroll 0 0 transparent;

    border: 1px solid #B7B7B7;

    color: #FFFFFF;

}





#content tr th, #content thead th {

    color: #333333;

    font-weight: bold;

    line-height: 16px;

    padding: 9px 24px;

}

#content tr th, #content thead th {

    color: #333333;

    font-weight: bold;

    line-height: 16px;

    padding: 9px 24px;

}



#content tr td {

    /*border-top: 1px solid #E7E7E7;*/

}

.compare_plan .highlight {

    background-color: #FAEEA6;

    border-bottom: 1px solid #EED43B;

}

.compare_plan td {

    border: 1px solid #DDDDDD;

    color: #000000;

    padding: 7px;

    text-align: center;

}



#content tr td {

    /*border-top: 1px solid #E7E7E7;*/

}

.compare_plan .title {

    text-align: left;

}

.compare_plan td {

    border: 1px solid #DDDDDD;

    color: #000000;

    padding: 7px;

    text-align: center;

}





#content tr th, #content thead th {

    color: #333333;

    font-weight: bold;

    line-height: 16px;

    padding: 9px 24px;

}

#content tr th, #content thead th {

    color: #333333;

    font-weight: bold;

    line-height: 16px;

    padding: 9px 24px;

}

.compare_plan .price_head_first, .compare_plan .price_head, .compare_plan .price_head_last {

    background: -moz-linear-gradient(center top , #222222, #777777) repeat scroll 0 0 transparent;

    border: medium none;

    overflow: hidden;

}

.compare_plan th {

    padding: 10px 0;

    text-align: center;

}





#content h1 {
font-size:18px;
font-weight: bold;
line-height: 23px;
margin-bottom:25px;
margin-top:25px;
/*border-bottom:2px solid #B30000;*/
font-family: 'Arial',sans-serif;
}



#content h2{
font-size:16px;
font-weight: bold;
line-height: 23px;
margin-bottom:25px;
margin-top:25px;
/*border-bottom:2px solid #B30000;*/
font-family: 'Arial',sans-serif;
}


#content h3 {
font-size:14px;
font-weight: bold;
line-height: 23px;
margin-bottom:25px;
margin-top:25px;
/*border-bottom:2px solid #B30000;*/
font-family: 'Arial',sans-serif;
}

.advanced_wp_column > h1 {
font-size:18px;
font-weight: bold;
line-height: 23px;
margin-bottom:25px;
margin-top:25px;
/*border-bottom:2px solid #B30000;*/
font-family: 'Arial',sans-serif;
}


.advanced_wp_column > h2 {
font-size:16px;
font-weight: bold;
line-height: 23px;
margin-bottom:25px;
margin-top:25px;
/*border-bottom:2px solid #B30000;*/
font-family: 'Arial',sans-serif;
}


.advanced_wp_column > h3 {
font-size:14px;
font-weight: bold;
line-height: 23px;
margin-bottom:25px;
margin-top:25px;
/*border-bottom:2px solid #B30000;*/
font-family: 'Arial',sans-serif;
}

.compare_plan th h4 {

    color: #FFFFFF;

    margin: 0;

    padding: 0;

}



.price_body.title {

    width: 140px;

}

.advanced_wp_column strong {
    color: #0D59A9;
    font-family: 'Arial',sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 23px;
    margin-bottom: 25px;
    margin-top: 25px;
}